<?php

/**
 * @copyright 2011
 * @version $Id$
 * @access public
 */
class Default_Model_Facade_Comments{
	
	/**
	 * Constructor de la clase
	 * @return void
	 */
	public function  __construct() {
        
        }

	/**
	 * Lee los comentarios
	 * @param mixed $resource: Objeto con los datos del recurso a leer.
	 * @return array $data
	 */
	public function getComments($to=null)
        {

            $TBD_Resource = new Default_Model_Comments();
            try{
                $data = $TBD_Resource->GetComments($to);
                return $data;
            }catch(Exception $e)
            {
                $error=array($e->getFile(), 'Exception: '.$e->getMessage());
                $ExceptionHandler= new Default_Model_ExceptionHandler();
                $ExceptionHandler->saveErrors($error);
            }
	}


	/**
	 * Agega nuevos comentarios
	 * @param mixed $resource: Objeto con los datos del recurso a leer.
	 * @return array $data
	 */
	public function addComments($to=null)
        {
            $TBD_Resource = new Default_Model_Comments();
            try{
                $data = $TBD_Resource->addComments($to);
                return $data;
            }catch(Exception $e)
            {
                $error=array($e->getFile(), 'Exception: '.$e->getMessage());
                $ExceptionHandler= new Default_Model_ExceptionHandler();
                $ExceptionHandler->saveErrors($error);
            }
	}




}